Showing all 4 results
81.6W LED Power supply Mean Well 24V IP67, dimmable
8300lm/62W or 15250lm/115W
3100lm/25W or 5250lm/50W