World Military Encyclopedia
> United States
> Head Wear Insignia
> Army Head Wear Insignia
> Berets Army Insignias
> Tank battalions
> US-USAHWITBN-00037
29th Tank battalion
Casual:
Patches the 6th Kiev-Berlin separate mechanized brigade Armed Forces Belarus
Staff Sergeant E-6 USMC Marine Corps rank
21 Corps Patch. US Army