3-(Triphenylphosphoranylidene)tetrahydropyran-2-one, 97%
CAS No. 218282-19-0
3-(Triphenylphosphoranylidene)tetrahydropyran-2-one, 97%