Factory address:Building 13,No. 109 Luyuan Road, Tangxia Town, Dongguan City, Guangdong, China.
Office address: Room 720, 7th Floor, Star Cube Science and Technology Innovation Center, No. 78, Zhen 'an West Road, Chang 'an Town, Dongguan Guangdong,China.
13790308068
neil.yin@oudingmould.com
13790308068