75821-44-2

3-hydroxy-2-iodobenzoic acid

75821-44-2

Cat.No. CM10894 Chemical Name3-hydroxy-2-iodobenzoic acid MolFormula C7H5IO3 MolWeight 264.0173
Enquiry