Loading patent details...
US4688753A: Tubing Occluder | Searchlight