0086-755-21006895
No. 1, Zone B, Floor 4th, Building 1, Puhua Science & Technology Park, Industrial Park Road, Dalang Sub-District, Longhua District, Shenzhen, Guangdong, China (Mainland)
Slim 100w IP66 dimmable led driver constant current switch power supply, US $ 24.11 - 25.38 / Piece, Guangdong, China, OTM, OTM-PD402500.Source from Shenzhen Ottima Technology Co., Ltd. on Waimaotong.com.