- New

Orders placed before 3PM ET will be shipped out the same day!
Power Module 25A 1400V Dual-SCR
3 Screw Terminals
4 Blades
Panel Mount
UL: E 63 532