Loading patent details...
US6280452B1: Balloon actuated ligating band dispenser | Searchlight