4-(1,3-Dioxo-1,3-dihydroisoindol-2-ylmethyl)benzaldehyde (HCID 23155547)|Huagongshe