A598530 | tert-butyl 2-iodo-5-(trifluoromethoxy)benzoate | AOBChem