Loading patent details...
US5160322A: Occlusive Chest Sealing Valve | Searchlight