Procurement Request
HomeCompound Synonyms > 3-allyl-5-(10-methyl-phenothiazin-3-ylmethylene)-2-thioxo-thiazolidin-4-one