contact
Contact Info
sales@itftlcd.com
+86-18588855562
+86-755-23597135
Company Address
4/F, Building A, Baohuajia Industrial Park, Dalang St, Longhua New Dist, Shenzhen, China 518109
Business Hours
Monday- Friday:
8:30-18:00