Loading patent details...
US7658728B2: Microneedle array, patch, and applicator for transdermal drug delivery | Searchlight