Loading patent details...
US12697472B2: Drug delivery device including pump with floating microneedle assembly | Searchlight