Loading patent details...
US5314437A: Constricting Device for Body Parts | Searchlight