Procurement Request
HomeCompound Synonyms > 4-(3-ethyl-3H-benzothiazol-2-ylidene)-1-phenyl-but-2-en-1-one