Loading patent details...
US4787442A: Delta Wing and Ramp Wing Enhanced Plate Fin | Searchlight