8 to 70 PSI 120V 120 sec Delay Mechanical Lube Oil Pressure Control, Manual Reset

8 to 70 PSI 120V 120 sec Delay Mechanical Lube Oil Pressure Control, Manual Reset

Johnson Controls

MFR# P28AA-17C | MSC-2415727