You can run this tiny 3D printer off a powerbank

The TinyMaker is a 3D printer that fits in the palm of your hand so you can take it almost anywhere. It can run off of a single power bank, making it ultra-portable. Create detailed golfball-sized objects whenever, and wherever, you need them!