M26 grenade

The M26 is a fragmentation hand grenade developed by the United States military. It entered service around 1952 and was ...
Read more