Loading patent details...
US7500944B2: Implantable band with attachment mechanism | Searchlight