659731-42-7
1-(6-iodo-3,3-dimethylindolin-1-yl)ethanone
Product Code:
1721822
Molecular Formula:
C12H14INO
Molecular Weight:
315.15
Order 659731-42-7