You can only get it from bilal ganj.
Check condition of light. It shouldn't be repaired from anywhere. Ask the shopkeeper to turn it on as well before purchasing. Face both lights towards some wall and check brightness, both should have similar brightness and cutoff. Do not purchase it as it is. Few scratches on lens is good, completely clean scratchless light would have grit and compounding on it, and that one will pale up after some time. I would recommend you to ceramic coat lights right away when you purchase them.
Bring adjuster button too with those lights as they have motors fitted for adjustment.
Price was around 20k/pair for black trim ones and 25k/pair for chrome trim ones in 2017.