827575-78-0

827575-78-0 structure
827575-78-0 structure

Name N-(2-benzoylphenyl)-4-(2-oxopyrrolidin-1-yl)benzenesulfonamide
Molecular Formula C23H20N2O4S
Molecular Weight 420.48100
Exact Mass 420.11400
PSA 91.93000
LogP 5.06400