Loading patent details...
US4151842A: Body Splint/Litter Device | Searchlight