Loading patent details...
US4290618A: Hand Truck Stair Tread Engaging Device | Searchlight