Patent ID: 8109944

Claim:
A sealing apparatus for sealing a puncture in an anatomical structure, the sealing apparatus comprising: a needle insertion and receiving lumen; a needle pusher channel having a needle pusher disposed therein; a device for providing suture needles to the needle and insertion receiving lumen, the device comprising: a housing coupleable to the sealing apparatus the housing being proximal of the needle insertion lumen; and a cartridge mounted in the housing and having a first and a second needle slot extending from a distal end of the cartridge to a proximal end of the cartridge, the first and second needle slots having first and second needles disposed therein, respectively, the cartridge being moveable relative to the housing between a first position in which the first needle slot is aligned with the needle insertion lumen and the needle pushing channel, and a second position in which the second needle slot is aligned with the needle insertion lumen and the needle pushing channel; wherein the needle insertion and receiving lumen is positioned distal of the cartridge and is sized to receive an entire length of at least one of the first or second needles.