Loading patent details...
US4796626A: Tourniquet Tube | Searchlight