50396-225935
Refurbished
1 Item Items
In Stock
Warning: Last items in stock!
Availability date:
Power: 120Vac 150mA 60Hz
Input Voltage: 79-132Vac
Output Rating: 20-132Vac 300mA
60 Total Screw Terminals
Part No. 96119880 Rev.D01
Without Both Screw Terminal Guards