Products
LED-PT121106

LED-PT121106

12× 1W LED 350mA 100-240V AC 50/60Hz 25゚ Lens ALUMINUM+PMMA 尺寸: Ø150mm×50mm(下) Ø90mm×31mm(上)