A585899 | 2-(2-(benzyloxy)-4-(trifluoromethoxy)phenyl)-2-oxoacetic acid | AOBChem