Diphenylacetyl-carbamic acid 4-phenyl-butyl ester (HCID 54427908)|Huagongshe