Treatment of choice for old non-united fracture of shaft of femur -
Treatment options for femoral shaft non-union are : -


Intramedullar interlock nailing with bone grafting (preferred).
K-nail with bone grafting.
Plating with bone grafting.
Compression plating
Bone grafting
Nailing
Compression plating with bone grafting