phone battery 076097605053 battery metal hydride cordless hydride nabc ul-505 ultralast cordless phone battery electronics nickel metal nabc ul-505 ultralast nickel metal hydride ultralast cordless phone hydride cordless ul-505 ultralast nickel metal hydride cordless hydride cordless phone ul-505 nickel metal nabc ul-505 ultralast nickel ultralast nickel metal phone