Loading patent details...
US5224850A: Rotary Device With Vanes Composed of Vane Segments | Searchlight