895582-08-8

895582-08-8 structure
895582-08-8 structure

Name 4-({1-[(2-iodophenyl)methyl]-1H-benzo[d]imidazol-2-yl}sulfanyl)benzene-1-carboxylic acid
Molecular Formula C21H15IN2O2S
Molecular Weight 486.32500
Exact Mass 485.99000
PSA 80.42000
LogP 5.53860