Loading patent details...
US5115817A: Blood Extraction Device | Searchlight