Loading patent details...
US7563273B2: Methods and devices for capturing and fixing leaflets in valve repair | Searchlight