This DPST switch is rated 16A at 250VAC or 20A at 125VAC. Snap in panel mounting. Looks like it'll fit a 0.83" x 1.12" opening. These have a neon bulb inside and are supposed to be illuminated, but they're very faint on 120V. Probably lights up on 230V, but we don't know. It's a fun mystery, nerds!