Loading patent details...
US4912812A: Device for Connecting the Ends of a Toothed Belt | Searchlight