Loading patent details...
US5694763A: Low Observable Engine Inlet System | Searchlight