20Ah LiFePO4 battery