Loading patent details...
US4265133A: Drive Disc-Pulley Assembly | Searchlight