1086391-11-8
3-Iodo-1H-indazole-6-carboxylic acid
Product Code:
1526887
Molecular Formula:
C8H5IN2O2
Molecular Weight:
288.04
Order 1086391-11-8