Mouse over image to zoom, click to enlarge
Technical Description:60A Plug Delayed Act
UPC: 70891730882
Part Number: F18437
Manufacturer: THOMAS AND BETTS