1104-78-5
2-(Triphenylphosphoranylidene)butanedioic acid dimethyl ester
Product Code:
1321687
Molecular Formula:
C24H23O4P
Molecular Weight:
406.41
Order 1104-78-5