Loading patent details...
US4392842A: Toothed Positive Drive Power Transmission Belt With a Fabric Reinforcement Suspended Within the Belt Teeth | Searchlight