N-benzyloxycarbonyl glycine beta-naphthyl ester (HCID 20387046)|Huagongshe