These are a little different.
They do not have holes around the eges and the strap is rubber.
Maybe these were designed for water sports.
Unsure of age. These lens are not marked as far as I can tell.
Bouton and "B" on the top edge.
Please see my other google and sunglasses listings.