Loading patent details...
US5100376A: Body-Cavity Drainage and Autotransfusion System | Searchlight