Ta'avura

Telescopic trailer

Design of a variety of trailers to be used for unique, over-sized, and over-weight loads, including a display of a “Telescopic Trailer System”.