Loading patent details...
US8986370B2: Implantable scaffolding containing an orifice for use with a prosthetic or bio-prosthetic valve | Searchlight