12V 3000mAh Ni-MH Battery for Bosch GSR 12 VE-2, 3.0Ah NI-MH BAT043 BAT045 BTA120 26073 35430 high quality