Loading patent details...
US8777880B2: Force-multiplying percussor and self-applicator system for airway clearance | Searchlight