1-Benzyloxy-1-(1-ethylbutyl)-3-phenylurea (HCID 19967372)|Huagongshe