Push Pull Switch
Heavy Duty Push Pull Switch 75A
Part No. E063007
Ref: 1820, SW-101
You may also like to check