Loading patent details...
US4209286A: Self Lubricating Vane for a Rotary Vane Cooling System | Searchlight