I am synthesizing a compound using di-aldehyde with a tetra hydroxy moeity(2:1 eq respectively) to form di-acetal, and a free aldehyde group on each side. Im getting oligomeric compounds with different number of units each time. Is there any way to control the number of oligomers formed.Is it possible to synthesize a single unit tht consists of 2 di-aldehyde moeity and single tetra hydroxy moeity. If not can i public result with formed oligomer even when the nmr spectra is not so clear because of the more number of protons