I think these troops are the Fire Direction Center for the 81mm mortars of A Company. I don't have any names. Help.

[RETURN TO T'NAILS]