Loading patent details...
US11020229B2: Heart valve sealing devices and delivery devices therefor | Searchlight