1,4,8-Trioxaspiro[4.5]dec-6-ylacetaldehyde (HCID 77231151)|Huagongshe