Loading patent details...
US4428458A: Foldable Ladder | Searchlight