1261951-37-4
3-(3-pyrrolidin-1-ylsulfonylphenyl)benzoic Acid
Product Code:
1559539
Molecular Formula:
C17H17NO4S
Molecular Weight:
331.38
Order 1261951-37-4