Loading patent details...
US6367882B1: Slip-retarding upper torso restraint harness and system | Searchlight