benzyl 5-formyl-2(S)-phthalimidopentanoate (HCID 11003033)|Huagongshe