Diols, polyalcohols and derivatives