Loading patent details...
US4465433A: Flow Duct Structure for Reducing Secondary Flow Losses in a Bladed Flow Duct | Searchlight