4-(1H-Benzimidazol-1-ylmethyl)benzoic acid, 97%

AB145120