21204-67-1
methyl (triphenylphosphoranylidene)acetate
+
55991-68-9
5-P-TOLYLFURAN-2,3-DIONE
→
~90%
97180-96-6
methyl 2-[5-(4-methylphenyl)-3-oxofuran-2-ylidene]acetate