This is a green illuminated DPST 20 ampere 125 volt On-Off rocker switch, 4 pins.
Specifications:
Color: Green
Rated Voltage: 16A, 250VAC & 20A,125VAC
Insulated Resistance: 100MΩ
Contact Resistance: 50MΩ
Dielectic strength: 1500VAC/SS
Endurance: 10,000 cycles