Loading patent details...
US6306152B1: Lancet device with skin movement control and ballistic preload | Searchlight