115755-15-2
(E)-3-methyl-2-styrylthiazol-3-ium iodide
→
~76%
115755-19-6
3-methyl-2-phenethylthiazolidine
104-53-0
苯丙醛