Fine Chemicals Catalog

3-hydroxy-4-iodobenzoic acid

Catalog # DF-0391 CAS # 58123-77-6