953394-73-5
4-(pyrrolidin-1-yl)benzoic acid
Product Code:
1477339
Molecular Formula:
C8H10ClN5O
Molecular Weight:
227.65
Order 953394-73-5