Loading patent details...
US7993393B2: Flexible heart valve and associated connecting band | Searchlight