Loading patent details...
US12697124B2: Medical device for occluding a left atrial appendage | Searchlight