Loading patent details...
US4010699A: Self-Erecting Folding Step Stool | Searchlight