PSD-30C-12
Power Supply; DC-DC; 30W DC-DC, IP 36-72V 12V/2.5A

From Mean Well USA

External links