05.06.2024
A synthetic cartilage-capped regenerative osteochondral plug being implanted into a knee.