(2-hydroxypropyl)trimethylammonium cyanoacetate
CAS No. 70624-15-6
(2-hydroxypropyl)trimethylammonium cyanoacetate
hynapene B 155111-88-9
hynapene A 155111-89-0