Arigato for your info Mr. DENISC
Our mangusta has 6853 prints on the glass. Does this mean it was made on or after 1968? Currently we don’t have mangusta by us. It is disassembled to parts. We can be able to read the casting number. I will report it after confirmation.