Procurement Request
HomeCompound Synonyms > 1-Benzyl-3-benzyliden-5-phenyl-1,3-dihydro-pyrrol-2-on