Loading patent details...
US5922652A: Microencapsulated Oil Field Chemicals | Searchlight