660/505 PSI High Pressure Cutout Switch
ICP Fast Parts
MFR# 1178952 | MSC-1589496