Loading patent details...
US12653947B2: Patch pump device for drug delivery | Searchlight