Generic Battery for Hp Envy Touch Smart 4 681879-171 681949-001 681879-541 Tpn-c102 El04xl Hstnn-ib3r Hstnn-ub3r 681879-1C1