Loading patent details...
US8017396B2: Cellulose based heart valve prosthesis | Searchlight