Skip Nav
Photo 4 of 9

It's the size of a lipstick tube, but the Anker Astro Mini ($20, originally $40) can add a full charge to most smartphones.

X