56976-65-9
2,5-Dioxo-4,4-diphenyl-1-imidazolidinebutanoic Acid Ethyl Ester
Product Code:
362101
Molecular Formula:
C21H22N2O4
Molecular Weight:
366.41
Order 56976-65-9