167631-58-5
3-IODOINDOLE-2-CARBOXYLIC ACID
Product Code:
302825
Molecular Formula:
C9H6INO2
Molecular Weight:
287.05
Order 167631-58-5