Loading patent details...
US7345012B2: Foamed viscoelastic surfactants | Searchlight