2-(Triphenylphosphoranylidene)butanedioic acid dimethyl ester

Product Code: 1321687
Molecular Formula: C24H23O4P
Molecular Weight: 406.41
1104-78-5