A598489 | ethyl 2-(4-(4-(difluoromethoxy)phenoxy)phenyl)-2-oxoacetate | AOBChem