Loading patent details...
US4092929A: Transport Installation With Triple Grip for Coupling the Vehicles to Haulage Cables | Searchlight