Benzyl (triphenylphosphoranylidene)acetate