Loading patent details...
US4580564A: Finger Pricking Device | Searchlight