Procurement Request
HomeCompound Synonyms > 4-(4-nitrobenzylidene)-2-phenyl-2-imidazolin-5-one