Loading patent details...
US6597946B2: Electronic card for transdermal drug delivery and analyte extraction | Searchlight