2969356-54-3 | methyl 7-(trifluoromethoxy)benzo[d][1,3]dioxole-5-carboxylate | AOBChem