Diphenylacetyl-carbamic acid cyclopropylmethyl ester (HCID 11781834)|Huagongshe