Contact Information
Company Name
Team Source Display
Company Address
Factory Add.: 2F and 10F, Bld. 1, Lihao International Technology Park, ZhuTang, Fenggang, Dongguan, 523681, China
ZIP/Postal code
523681
Phone
86-755-28225963-8005
Contact Person
Anne Lin (Product Manager)
Mobile
86-18377785348