Loading patent details...
US7273474B2: Flexible substrate structure for microneedle arrays and its manufacturing method | Searchlight