Mouse over image to zoom, click to enlarge
Technical Description:3P 25A 600V Dsc SW
UPC: 78200142335
Part Number: EFFS253BS3
Manufacturer: FERRAZ SHAWMUT