Loading patent details...
US12697220B2: Implantable inflatable device having a filter | Searchlight