21 Amp 125-250VAC Door Switch

21 Amp 125-250VAC Door Switch

ICP Fast Parts

MFR# 1190325 | MSC-1775863