Loading patent details...
US4915600A: Rotary Apparatus With Rotating Mobile and Stationary Blocking Members | Searchlight