Diethyl hydroxy(3-(5-(trifluoromethyl)pyridin-2-yloxy)phenyl)methylphosphonate (HCID 86623917)|Huagongshe