MPFL Onlay Implant System, 6mm FastThread Femoral Fixation

AR-1360FT-KFT