852939-75-4

852939-75-4 structure
852939-75-4 structure

Name Acetamide, 2-[[[4-(acetylamino)phenyl]sulfonyl]methylamino]-N-(2-phenoxyethyl)-
Molecular Formula C19H23N3O5S