Basic information Safety Related Supplier
Alkylamidopropyl trimethylammonium methosulfate Structure

Alkylamidopropyl trimethylammonium methosulfate