IROBOT Roomba 4905 High Capacity 3000mAh Battery Replacement non-oem
Battery compatible with all Roomba FloorVac models Longer life than the original May be charged using the original charger