5-iodo-6-Methyl-4-oxo-1,4-dihydropyridine-3-carboxylic acid

Product Code: 105899
Molecular Formula: C7H6INO3
Molecular Weight: 279.03
244638-94-6