Dr-75-24 Mean Well 3.2A 24Vdc 76.8W Power Supply - Industrial Lynx

Dr-75-24 Mean Well 3.2A 24Vdc 76.8W Power Supply - Industrial Lynx