3-Hydroxy-1-propenyl-trimethylammonium chloride

3-Hydroxy-1-propenyl-trimethylammonium chloride · CAS 91725-36-9

3-Hydroxy-1-propenyl-trimethylammonium chloride