DR-75-24 Mean Well DR-75-24 Power Supply 24VDC 3.2A T180936

DR-75-24 Mean Well DR-75-24 Power Supply 24VDC 3.2A T180936