Diphenylmethyl 6beta-phenoxyacetamido-2,2-dimethylpenam-3alpha-carboxylate (HCID 14080610)|Huagongshe