Loading patent details...
US5660445A: Supine Position Restraint Harness | Searchlight