5-Bromo-4-chloro-3-indolyl acetate 99%, esterase substrate 3252-36-6 C₁₀H₇BrClNO₂ 288.53 g./mol $77.80 View