77493156
Jun 6, 2008
May 10, 2011
GLOBUS MEDICAL INC.
Active Trademark
Subscribe
A feature of a spinal implant that provides tactile feedback when implant parts are connected for use in spine surgery