2,4,6-trimethoxybenzene-1,3,5-tricarbaldehyde [ 680575-17-1 ]