Array 3664a Programmable DC Switching Power Supply 0-120V AC100-240V (EB1331)
This is a used programmable DC switching power supply with a maximum current output of 100A and a maximum voltage output of 120V. It is a model 3664A made by a generic brand and was manufactured in China. The power supply is SCPI compatible and operates on AC100-240V.