2368239-47-6 | tert-butyl 2-(trifluoromethoxy)benzoate | AOBChem