Printable View
https://www.milsurps.com/images/impo...6hue1968-1.jpg
Waffled magazine???
It could be Panama.