Ethyl 4-(3-naphthalen-2-yl-acryloylamino)benzoate (HCID 67243223)|Huagongshe