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)
Constant current 100w 0-2500mA power supply dimmable led driver, US $ 24.11 - 25.38 / Piece, Guangdong, China, OTM, OTM-PD402500.Source from Shenzhen Ottima Technology Co., Ltd. on Waimaotong.com.