A585872 | 2-(3-(benzyloxy)-5-(trifluoromethoxy)phenyl)-2-oxoacetic acid | AOBChem