It should be mentioned that many health food stores do carry premixed preparations of calcium and magnesium

What is the correctly punctuated version of this sentence?
It should be mentioned that many health food stores do carry premixed preparations of calcium and magnesium.