address: Building 3, No.601, Huicheng Road, Nanhui Industry park, Shanghai, China
Phone: +86 21-58189111
Mon-Sat (8:30 - 17:30)