Bone matrix implant, animal derived, bioabsorbable (physical object)
Supplier: international · SCTID 714545000
Bone matrix implant