Contact Lenses Invention Newsreel
:25 Newsreel from 1936 about the invention of contact lenses. This early lens was thinker and bulkier than later versions as the technology improved.
One-time cost for this instant download. Standard definition.
$75.00