Benzaldehyde,4-[(Z)-(2,5-dioxo-1-(4-phenoxyphenyl)-4-imidazolidinylidene)methyl]-

Product Code: 1097763
Molecular Formula: C23H16N2O4
Molecular Weight:
923039-31-0