Loading patent details...
US5155873A: Electrically Operated Lift Stool | Searchlight