Mouse over image to zoom, click to enlarge
Technical Description:Switch Mechanism
UPC: 78590196989
Part Number: 4056678650
Manufacturer: Square D