[3-(Ethoxycarbonyl)-2-oxopropylidene]triphenylphosphorane, 98%

AB147476