Loading patent details...
US5411518A: Medical Tourniquet Apparatus | Searchlight