Loading patent details...
US7530995B2: Device for reduction of pressure effects of cardiac tricuspid valve regurgitation | Searchlight