Hello
I have one ,on my truck ,the same as on the picture , I think it's german from the Bundeswehr. I will look exactly and make a picture of the markings!
The cool box is missing inside.
edit: here is mine , i hope it will help you
you can see the inner can.
Sylvain