Patent ID: 8915927

Claim:
A delivery device for delivering an implant to an anatomical site in a body of a patient, the device comprising: a handle having a first slot defined therein and a first raised stop extending from a floor of the first slot, a shaft having a proximal end and a distal end, the distal end of the shaft having a curved section and the proximal end of the shaft being attached to the handle and having a substantially straight section, a pusher tube slideably fitted over the shaft and extending from the handle distally along the substantially straight section of the proximal end of the shaft, and a pushing mechanism having a first tongue that slideably interfits with the first slot of the handle, the pushing mechanism being configured to, as a result of proximally moving the handle with respect to the pushing mechanism, actuate the pusher tube distally along the substantially straight section of the proximal end of the shaft to push the implant into the anatomical site, the first raised stop being configured to contact a projection disposed on the first tongue to help limit proximal movement of the handle, wherein the pusher tube is adapted to form an operative connection with the implant along the substantially straight section of the proximal end of the shaft.