869996-95-2
Benzenepentanoic acid, b-oxo-a-(triphenylphosphoranylidene)-,phenylmethyl ester
Product Code:
1622533
Molecular Formula:
C36H31O3P
Molecular Weight:
Order 869996-95-2