302949-02-6
4-Hydroxy -6-iodoquinoline-3- carboxylic acid
Product Code:
1259657
Molecular Formula:
C10H6INO3
Molecular Weight:
315.06
Order 302949-02-6