This is really nicely constructed, the feel of it in my hands suggests a much heavier pump, but it is really lightweight. About 38CCs of air per pump (24mm bore, 85mm stroke). It's actually 150mm long not 140. The cage attachment has two clips and a really strong velcro strap. It's not going anywhere mounted on a bike frame, but it's small enough to pop into just about any bike bag (measure first).
I now carry this with me every gravel ride, its compact light and will pump up a 38mm tubeless to get you home. I like the detachable hose concept, makes it much easier to get on the valve. takes roughly 4-5 strokes per psi best pocket pump i have owned.