NSC325274;AC1L79DB;NSC-325274;2-[4-(1,3-benzothiazol-2-yl)-1-(4-fluorophenyl)imidazol-2-yl]sulfanylacetic acid;87812-16-6
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number