Loading patent details...
US3967328A: Load Lifting and Transferring Device With Multiple Powered Belts | Searchlight