Brother u can go to National Battery office at McLeod road. They have dry batteries of 17 amps. If they dont have stock then ask them to order for you. Or you can collect it from their factory at sultan pura, behind lahore railways.
These batteries come with 4 month warranty.
National Battery Main Headoffice/Factory:
37, Sultan Pura Road
Phone No: 042-37604441