Basic information Safety Related Supplier
dodecyl(2-hydroxyethyl)dimethylammonium methanesulphonate Structure

dodecyl(2-hydroxyethyl)dimethylammonium methanesulphonate