Universal Battery Charger C / D / AA / AAA / NiCd NiMh + ALKALINE 6LR61 (Electronics)
does not regenerate the 9V battery; the battery holding mechanism is difficult to handle, so the batteries are not easy to introduce and remove; the cover looks fragile; Otherwise, aside from those few minor drawbacks, and for a reasonable price, thi