Switch Assembly Main Limit
ICP Fast Parts
MFR# 1184896 | MSC-1369811