Hi,
I agree, but to me it doesn't seem to be stamped, rather that someone scratched the marking into the leather, compare the neat "107.R." stamp shown by Grabenmaxx to the stamp of the helmet in question. Hopefully I'm just seeing it wrong.
Regards,
Lars