Cat.No.KY118426 Name2-(1H-Indole-3-carboxaMido)benzoic acid CAS171817-95-1 MolFormula C16H12N2O3 MolWeight 280.28 Enquiry Email Name/Company Message KY118426 - 171817-95-1 | 2-(1H-Indole-3-carboxaMido)benzoic acid Quantity: Captcha Send Message