DEPUY SYNTHES

TRUMATCH GRAFT CAGE - LONG BONE

DePuy Synthes’ 3D printed, bioresorbable, patient-specific implant for the treatment of critical-sized segmental defects.