Asim, "kaabli" would be a takeout. And a takeout for 22 is very expensive. Here the takeouts are for 8,000 with a 7 day money back guarantee (given by the good decent sellers), if you give your bad diff to them, then it costs 6000.
NOS or New Old Stock would probably still be in its box & packing. The 22k price for that seems Ok.
If you have a good mechanic, ask him for an alteration. You can fit in a similar size diff & that of a Mercedes 220D fits in well, with the least bit of alteration. Saqib, here on the forum has Suzuki SJ410/Potohar diffs in his Mutt.