I asked around but couldn't find any dry cell or maintenance free battery anywhere in Lahore. In the end I bought the National battery, same as the one that comes with YBR.
My previous battery had acid leaking from it which left ugly stains on the chain cover.