Benzenepentanoic acid, b-oxo-a-(triphenylphosphoranylidene)-,phenylmethyl ester

Product Code: 1622533
Molecular Formula: C36H31O3P
Molecular Weight:
869996-95-2