3-(3,5-DIIODO-4-HYDROXYBENZOYL)-INDOLE

Product Code: 235846
Molecular Formula: C15H9I2NO2
Molecular Weight: 489.05
138222-00-1