1177742-93-6 3-pyrrolidin-1-ylbenzoic acid 3-pyrrolidin-1-ylbenzoic acid Catalog No.: 2169068 Name: 3-pyrrolidin-1-ylbenzoic acid CAS: 1177742-93-6 Formula: C6HN5OS Inquire about this product →