Loading patent details...
US4156428A: Tracheal Tube With Expandable Cuff System | Searchlight