We demonstrated that 3-OST-2, 3-OST-3A, and 3-OST-3B are heparan sulfate D-glucosaminyl 3-O-sulfotransferases because the enzymes transfer sulfate from adenosine 3'-phosphophate 5'-phospho-[35S]sulfate ([35S]PAPS) to the 3-OH position of glucosamine.