Loading patent details...
US5662252A: Torso Strap for Holding Tubular Bodies | Searchlight