Hair shampoos belong to which class of synthetic detergent?
The shampoo contains cationic detergents such as cetyltrimethylammonium bromide. The chemical nature of these cationic detergents is quaternary ammonium salts of acetates, chlorides, or bromides.