Mean Well
Mean Well LRS-100-12 12V 8.5A Power supply
Mean Well P-SUP-RS100-12 12V 8.5A Power supply
Mean Well P-SUP-SP100-12 12V 8.5A Power supply