What is the version of the following sentence with correct punctuation?

Technorivers Free Barcode Software offers you the Code39 I2of5 and ITF14 barcodes at no cost
Technoriver's Free Barcode Software offers you the Code39, I2of5 and ITF14 barcodes at no cost.