86360025
Aug 7, 2014
SADE ID LLC
Subscribe
Biopsy devices, biopsy apparatus and biopsy instruments for extracting body tissue for securing tissue samples while simultaneously attaching a tracking device to a body for body identification purposes and for tracking the body