SP-200-24 Mean Well SP-200-24 Power Supply 24VDC 8.4A T173539

SP-200-24 Mean Well SP-200-24 Power Supply 24VDC 8.4A T173539