Butanedioic acid,(4,4-diethyl-2,5-dioxo-1-imidazolidinyl)(triphenylphosphoranylidene)-,diethyl ester

Product Code: 2233622
Molecular Formula: C33H37N2O6P
Molecular Weight:
492470-75-4