Basic information Safety Related Supplier
3-Hydroxy-1-propenyl-trimethylammonium chloride Structure

3-Hydroxy-1-propenyl-trimethylammonium chloride

3-Hydroxy-1-propenyl-trimethylammonium chloride Supplier