Internal CV joint replacement. in Qalansawe

Internal CV joint replacement in Qalansawe

Parameters