118847-59-9

118847-59-9 structure
118847-59-9 structure

Name 4-[ethoxy(diphenyl)methyl]-N,N,5-trimethylimidazole-1-sulfonamide
Molecular Formula C21H25N3O3S
Molecular Weight 399.50700
Exact Mass 399.16200
PSA 72.81000
LogP 4.25520