Loading patent details...
US7921844B1: Breath-activated fluidic switch and method for drug delivery | Searchlight