183155-67-1

183155-67-1 structure
183155-67-1 structure

Name 3-(1-(triphenylmethyl)imidazol-4(5)-yl)propyl 4-iodobenzyl ether
Molecular Formula C32H29IN2O
Molecular Weight 584.49000
Exact Mass 584.13200
PSA 27.05000
LogP 7.47730