Company Address:
NO.17-D,Building C1,Changma Road,Changping Town,Dongguan City,Guangdong,China.
Dongguan, Guangdong
China, 523006
Web Page Link: https://www.toboc.com/shanghaisinmarelectronicscoltf.aspx
D&B D-U-N-S Number: 0769810938
Company Registration Number: 3101142104687