Loading patent details...
US3976177A: Two-Lobed Conveyor Balls | Searchlight