Loading patent details...
US4612733A: Very High Speed Lap With Positive Lift Effect | Searchlight