Sacroiliac joint transarticular fixation/arthrodesis implant (physical object)
Supplier: international · SCTID 701580005
Fixator Spinal joint prosthesis