Loading patent details...
US4415062A: Ladder Foot | Searchlight