Loading patent details...
US5873890A: System for Prevention of Blood Spurts From Blood Vessels During Removal of Needle | Searchlight