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