This holds a 18650/266050 battery pack that is widely available online (Amazon, AliExpress, etc.) and mounts it on the threaded braze-ons normally used for waterbottle cages. Recommend printing with PETG. The battery pack is convenient for powering lights and charging phones via USB while riding your bike.