Loading patent details...
US8652152B2: Clip applying apparatus and ligation clip | Searchlight