1261996-89-7
3-nitro-5-(3-pyrrolidin-1-ylsulfonylphenyl)benzoic Acid
Product Code:
2214948
Molecular Formula:
C17H16N2O6S
Molecular Weight:
376.38
Order 1261996-89-7