top of page
1H-Indazole-6-carboxylic acid, 3-bromo-1-methyl- [1363382-30-2] 97%

1H-Indazole-6-carboxylic acid, 3-bromo-1-methyl- [1363382-30-2] 97%

SKU: 1363382302
bottom of page