1H-Indole-2-carboxaldehyde, 3-iodo-5-(phenylmethoxy)-

Product Code: 2449587
Molecular Formula: C16H12INO2
Molecular Weight: 377.17
491595-90-5