89454-33-1

89454-33-1 structure
89454-33-1 structure

Name 5-Methoxy-2-(2'-methoxy-4'-methanesulfonyloxy-phenyl)-benzimidazole
Molecular Formula C16H16N2O5S
Molecular Weight 348.37400
Exact Mass 348.07800
PSA 98.89000
LogP 3.66630