492470-75-4
Butanedioic acid,(4,4-diethyl-2,5-dioxo-1-imidazolidinyl)(triphenylphosphoranylidene)-,diethyl ester
Product Code:
2233622
Molecular Formula:
C33H37N2O6P
Molecular Weight:
Order 492470-75-4