3rd Battalion, 31st Marines

GPTKB entity