The Oxford Dictionary of Business is utilized by MSDict Viewer an innovative dictionary reader specially designed to combine high data compression for memory restricted devices with a fast search algorithm and userfriendly interface with amazing speed

What is the correctly punctuated version of this sentence?
The Oxford Dictionary of Business is utilized by MSDict Viewer - an innovative dictionary reader specially designed to combine high data compression for memory restricted devices with a fast search algorithm, and user-friendly interface with amazing speed.