1-Benzyl-2-(4-nitro-phenyl)-3-(1-phenyl-ethylideneamino)-imidazolidin-4-one

Product Code: 961464
Molecular Formula: C24H22N4O3
Molecular Weight: 414.46
5672-72-0