Original German K98 rifle grenade ammunition pouch set. This is a decent set that is a little dirty but in solid condition. The leather is flexible and there are no holes in the canvas. Not a bad example for your collection but also not a bad choice if you wanted something to use for reenacting.
Inside each pouch there are 3 small pockets designed to hold stripper clips of the blank ammunition used to launch the rifle grenades for a total of 15 rounds per side meaning these pouches would allow you to carry an entire box worth of rounds in the field.