Spine self-molding splint system (physical object)
Supplier: international · SCTID 701380006
Device system Orthopaedic device