Loading patent details...
US4303640A: Oil-in-Water Organophosphorus Insecticidal Emulsion | Searchlight