Loading patent details...
US5829946A: Detachable Truck Body and Handling Mechanism | Searchlight