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

Trailers and semitrailers for the transport of goods not designed for running on rails excl selfloading of selfunloading trailers and semitrailers for agricultural purposes and tanker trailers and tanker semitrailers
Trailers and semi-trailers for the transport of goods, not designed for running on rails (excl. self-loading of self-unloading trailers and semi-trailers for agricultural purposes and tanker trailers and tanker semi-trailers)