Mean Well PSC-160A-C Buffer power supply

Mean Well PSC-160A-C Buffer power supply