Loading patent details...
US4050650A: Synchronated Index Film Drive Mechanism | Searchlight