Mouse over image to zoom, click to enlarge
Technical Description:Interlock Assembly
UPC: 70891729907
Part Number: F26555-6B
Manufacturer: THOMAS AND BETTS