138222-00-1
3-(3,5-DIIODO-4-HYDROXYBENZOYL)-INDOLE
Product Code:
235846
Molecular Formula:
C15H9I2NO2
Molecular Weight:
489.05
Order 138222-00-1