360 Roller cam
Just takes a little machining….
Print