66166-41-4
4-ethoxycarbonyl-2-phenyliodoniophenolate
Product Code:
1692336
Molecular Formula:
C15H13IO3
Molecular Weight:
368.16
Order 66166-41-4