Loading patent details...
US8480688B2: Actuator and detachable connector of flexible clip applier | Searchlight