Foot joint prosthesis (physical object)
Supplier: international · SCTID 448593004
Foot joint implant Lower limb joint prosthesis