Contact Infomation
Dongguan Howell Machinery Limited
Guangdong, China
Building 3, No. 6, Chang 'an Yanhai Road, Chang 'an Town, Dongguan, Guangdong, China
Mr Allen Lo