2-Benzyl-3-(1-naphthylacetamido)propionic acid ethyl ester (HCID 54393358)|Huagongshe