Loading patent details...
US8551161B2: Cardiac valve annulus restraining device | Searchlight