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