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

The AeroVaults front hydration unit provides up to 700 milliliters of volume depending on frame size with an easyaccess port on top Additional hydration comes with the AeroVault downtube bottle a 440milliliter unit thats optimized and hidden from the wind by the frames specially designed downtube
The AeroVault's front hydration unit provides up to 700 milliliters of volume, depending on frame size, with an easy-access port on top. Additional hydration comes with the AeroVault downtube bottle, a 440-milliliter unit that's optimized and hidden from the wind by the frame's specially designed downtube.