The human blood group A and B synthesizing enzymes are glycosyltransferases that catalyse the transfer of a monosaccharide residue from UDP-GalNAc and UDP-Gal donors, respectively, to alphaFuc1,2-Gal terminated blood group H acceptors. Extensive investigations of their substrate specificity and physical properties have been carried out since their initial discovery. These studies demonstrated a rigid specificity for the acceptor structure, crossover in donor specificity and immunological similarity along with chromatographic differences. Cloning of the enzymes has shown that they are highly homologous, differing in only four of their 354 amino acids. Changing the residues Arg176-->Gly, Gly235-->Ser, Leu266-->Met and Gly 268-->Ala converts the enzyme specificity from blood group A to blood group B glycosyltransferase. Structure function investigations have been carried out by systematic interchange and modification of these four critical amino acids. These studies have shown that donor specificity is attributed to the last two amino acids. Mutants have also been produced with greatly enhanced turnover rates as well as hybrid A/B enzymes that catalyse both reactions efficiently.