Loading patent details...
US6169064A: Amine ether acid salt surfactant composition | Searchlight