Loading patent details...
US9504562B2: Self-assembling modular percutaneous valve and methods of folding, assembly and delivery | Searchlight