Loading patent details...
US4496025A: Foot Support for Ladder | Searchlight