Loading patent details...
US4038506A: Oil Pressure Switch Having Improved Diaphragm Seal | Searchlight