1030593-52-2

1030593-52-2 structure
1030593-52-2 structure

Name 1-(2-iodobenzyl)-2-(2-naphthylmethyl sulfonyl)benzimidazole
Molecular Formula C25H19IN2O2S
Molecular Weight 538.40000
Exact Mass 538.02100
PSA 60.34000
LogP 6.89710