Loading patent details...
US5129882A: Wound Clotting Device and Method of Using Same | Searchlight