I believe these date from the mid-1940's to early 1950;s. Marks are visible in last photo. Temples are also marked. Nose bridge also marked "20" which is a size indicator. I see no reason these could not hold a new Rx.
eBay