Loading patent details...
US5683972A: Foaming Oil-in-Water Emulsion | Searchlight