Procurement Request
HomeCompound Synonyms > 5-(4-diethylamino-benzylidene)-2-thioxo-imidazolidin-4-one