(2,5-Dimethoxyphenyl)-2-oxoacetaldehyde (HCID 81761435)|Huagongshe