Loading patent details...
US5886953A: Heavy-Load Drive Apparatus for an Electronic Watch | Searchlight