Loading patent details...
US4601715A: Chest Drainage Device With Sound Muffling Tube | Searchlight