[China]
Address: Suolide Science & Technology Industry Park, No.151, East Chunhui Road, Wuxi, China
Contact name:Patrick