(2-Hydroxybenzoylmethylene)triphenylphosphorane, 98%

AB147479