Loading patent details...
US6589161B2: Constriction device including tear resistant structures | Searchlight