Third-generation Glycoazodyes are synthesized using amino sugars such as 6-amino-6-deoxy-D-galactose or 6 amino-6-deoxylactose. The point of the amide bond is controlled by protecting the alcohol groups on the sugar and allowing the free amine to react. The point of the ester group is controlled by choosing a azo dye with a different alcohol group position. Either the dye or the sugar is reacted with succinic anhydride. This forms an amide group with the sugar or an ester group with the dye. The free carboxylic acid may then react with the alcohol group or amine group on the corresponding dye or sugar. The condensation product is then deprotected.