Loading patent details...
US5269799A: Finger Pricker | Searchlight