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

Due to the antivibration system the Donic table tennis bat Top Teams 600 concave provides a better ball control and better absorption of the ball
Due to the anti-vibration system, the Donic table tennis bat Top Teams 600, concave provides a better ball control and better absorption of the ball.