2231287-61-7 | Methyl 6-bromo-α,α-difluoro-2-naphthaleneacetate | AOBChem