Loading patent details...
US4626253A: Surgical Hemostat Comprising Oxidized Cellulose | Searchlight