Taurus Fitness produces a number of high quality crosstrainers besides other fitness equipment

What is the correctly punctuated version of this sentence?
Taurus Fitness produces a number of high quality crosstrainers besides other fitness equipment.