LOCATION

18 Nishang Road, Yubei District, 401120 Chonqing, China

PHONE

+86-23 8609 8096
+86-23 8609 8151