Depending on what you need we have speakers in several different sizes and brands

What is the correctly punctuated version of this sentence?
Depending on what you need, we have speakers in several different sizes and brands.