1-(1-Ethylpropyl)-1-hydroxy-3-phenylurea (HCID 11379061)|Huagongshe