Loading patent details...
US4100728A: Mechanical Digital Stopwatch | Searchlight