3,3-Dimethoxycyclobutanecarboxaldehyde [ 1031334-86-7 ]