Address: No. 160, Bank South Road, Xichan, Beibaixiang Town, Yueqing, Wenzhou, Zhejiang, China (Mainland)
Contact name: