198127-95-6

198127-95-6 structure
198127-95-6 structure

Name 5-(3,4-Dimethoxy-benzyl)-4-iodo-imidazole-1-sulfonic acid dimethylamide
Molecular Formula C14H18IN3O4S
Molecular Weight 451.27989