Loading patent details...
US5101768A: Torso Harness | Searchlight