3-(cyclopentylsulfonyl)benzoic acid

Product Code: 2338960
Molecular Formula:
Molecular Weight:
956235-16-8