Loading patent details...
US5538015A: Shoulder Motion Controlling Harness | Searchlight