Loading patent details...
US5609469A: Rotor Assembly Shroud | Searchlight