1-(7-Isopropoxy-2-benzothiazolyl)-3-ethylurea (HCID 21985653)|Huagongshe