LPV-100-24 Mean Well SMPS 24V 4.2A 100.8W Waterproof Led Power Supply ...

LPV-100-24 Mean Well SMPS 24V 4.2A 100.8W Waterproof Led Power Supply ...