2969313-28-6 | cyclopropylmethyl 3-bromo-5-fluoro-4-iodobenzoate | AOBChem