Loading patent details...
US20160184097A1: HANDLE ASSEMBLY FOR IMPLANT DELIVERY APPARATUS COMPRISING A FORCE LIMITER, A DISPLACEMENT LIMITER AND/OR A BRAKE FRAME ASSEMBLY | Searchlight