2969241-85-6 | 4-(cyclobutylmethoxy)-2-(trifluoromethoxy)benzoic acid | AOBChem