Top Suppliers:I want be here

66166-40-3

66166-40-3 structure
66166-40-3 structure

Name 4-nitro-2-phenyliodoniophenolate
Molecular Formula C12H8INO3
Molecular Weight 341.10100
Exact Mass 340.95500
PSA 62.89000
LogP 2.82200