Basic information Safety Related Supplier
3-aminopropyl-3-hydroxypropyldimethylammonium chloride Structure

3-aminopropyl-3-hydroxypropyldimethylammonium chloride