Loading patent details...
US4331217A: Ladder Step and Stabilizer | Searchlight