Loading patent details...
US5951591A: Back-Mounted Mobile Back Support Device | Searchlight