Loading patent details...
US4846986A: Oil-in-Water Dry Film Prelube Emulsion | Searchlight