21 Amp 125-250VAC Door Switch
ICP Fast Parts
MFR# 1190325 | MSC-1775863