5672-72-0
1-Benzyl-2-(4-nitro-phenyl)-3-(1-phenyl-ethylideneamino)-imidazolidin-4-one
Product Code:
961464
Molecular Formula:
C24H22N4O3
Molecular Weight:
414.46
Order 5672-72-0