Founded
1 Jun 1999

Address

Shanghai Pudong Science and Technology Investment Co Ltd
Shanghai
31
China

Open Map


VCID: 562116