cylinder block and actuated cam both rotating

Patents Grantslast 30 patents