Bovine Hyaluronic acid (HA) preparations have variable molecular weights depending on purification procedures, the extent of degradation, as well as the source. The range of molecular weight is 70 kDa to 2,000-4,000 kDa in a highly polymerized preparation. Bovine vitreous humor HA has a lower molecular weight than most other sources.