Loading patent details...
US6506710B1: Viscoelastic surfactants and compositions containing same | Searchlight