IRM-90-24ST

Manufacturer: Jameco
Mean Well Power Module Encapsulated 24V 3.75A 90W PCB Mount Screw Terminal
Price: Call for pricing