Loading patent details...
US11234762B2: Method and deployable multi-spine apparatus for catheter-based renal denervation | Searchlight