Created with the latest technology this product produces clear sound with little or no noise

What is the correctly punctuated version of this sentence?
Created with the latest technology , this product produces clear sound with little or no noise .