(2-Hydroxyethyl)trimethylammonium dimethylphosphate for synthesis ...

(2-Hydroxyethyl)trimethylammonium dimethylphosphate for synthesis ...