3-(3-pyrrolidin-1-ylsulfonylphenyl)benzoic Acid

Product Code: 1559539
Molecular Formula: C17H17NO4S
Molecular Weight: 331.38
1261951-37-4