Original new replacement battery P1051378 P1023901 for Zebra QLn220 QLn220HC QLn320 ZQ520 ZQ510 3400mAh genuine Battery