4-Hydroxy -6-iodoquinoline-3- carboxylic acid

Product Code: 1259657
Molecular Formula: C10H6INO3
Molecular Weight: 315.06
302949-02-6