Similar to the majority of dental steroids Anavar is ideal stacked with at the very least one injectable

What is the correctly punctuated version of this sentence?
Similar to the majority of dental steroids, Anavar is ideal stacked with at the very least one injectable.