Park Tool Pocket Protector Mini Pump PMP-3
This super small micro pump fits in just about any bag, jersey pocket or mounts directly to the frame. It's small but it works like a champ with either Presta or Schrader valves. Aluminum barrel with a locking dual head and soft touch, dual density and flip out handle.
Overall is a quality product that is built very well. Be careful when using the handle while pumping as your hand may become pinched otherwise it is a great product to carry with you on the trails.