Contact Person : Alyssa Wang
Company : Shenzhen Puller Technology Co.Ltd.
Address: Room 1532, 15/F, Hongyu Mansion, Longguan Road, Shitou Ling, Hualian Community, Longhua Street, Shen Shenzhen Guangdong China .
Zip/Postal : 518110
Telephone : 86-18681418926