Loading patent details...
US5692888A: Gear Train Mechanism Having Reduced Leakage | Searchlight