18th January 1935, Page 49
18th January 1935
Page 49

Page 49, 18th January 1935
Close
An Ingenious New Coupling
for articulated vehicles A System Invented by the Carrimore Company which Permits Squareended Semi-trailer Body to Extend to within 6 ins. of Cab when Units are in Line A N......