Loading patent details...
US7582102B2: Mechanical advantage tourniquet | Searchlight