30 amp, Double Pole Double Throw, 3 position On-Off-On Toggle Switch. This is a maintained switch meaning it stays locked in the selected position.  This heavy duty switch mounts in a 7/16 diameter hole and it has 1/4 quick connect terminals. Switch is rated 30 amps @ 12 VDC, 15 amps @ 125 VAC, 10 amps @ 250 VAC.