I am not expert on cardboxes, but the box looks to me to new, but this is only my personall opinion. It could be well stored.
cos is Gebrueder Merz, Merz-Werke, Frankfurt, Main, but i dont known what they made? projectiles or grenades? maybe. b.r.Andy