Tubular joint formed by two rolling membranes under low pressuri
Two coupled vehicles such as railbound vehicles or...
Canada
World
United States