acid sulfosuccinates sulfated alcohols ethoxylated sulfated alcohols alcohol sulfonates ethoxylated and propoxylated alcohol sulfonates alcohol ether sulfates ethoxylated alcohol ether sulfates propoxylated alcohol sulfonates sulfated nonyl phenols ethoxylated and propoxylated sulfated nonyl phenols sulfated octyl phenols ethoxylated and propoxylated sulfated octyl phenols sulfated dodecyl phenols ethoxylated or propoxylated sulfated dodecyl phenols the anionic surfactant may be selected from compounds including but not limited to alkyl sulfates and alpha olefin sulfates dodecylbenzene sulfonic acid linear and branched alkyl benzene sulfonates dodecylbenzene sulfonic acid and linear and branched alkyl benzene sulfonates the cationic surfactant may be selected from compounds including but not limited to ph dependent primary secondary or tertiary amines octenidine dihydrochloride permanently charged quaternary ammonium cations such as alkyltrimethylammonium salts cetyl trimethylammonium bromide ctab that are also known as hexadecyl trimethyl ammonium bromide cetyl trimethylammonium chloride ctac cetylpyridinium chloride cpc benzalkonium chloride bac benzethonium chloride bzt 5 bromo 5 nitro 1 3 dioxane dimethyldioctadecylammonium chloride cetrimonium bromide dioctadecyldimethylammonium bromide dodab zwitterionic amphoteric surfactants have both cationic and anionic centers attached to the same molecule in some embodiments the cationic part may be selected from compounds including but not limited to primary secondary or tertiary amines or quaternary ammonium cations the anionic part may be more variable and may include sulfonates as in chaps 3 3 cholamidopropyl dimethylammonio 1 propanesulfonate sultaines cocamidopropyl hydroxysultaines betaines such as cocamidopropyl betaines in some embodiments nonionic surfactants may be used to viscosify the chelating agent the nonionic surfactant is.