1-(3,3-Diphenylureido)ethylphosphonic acid (HCID 21423551)|Huagongshe