Loading patent details...
US5350325A: Water Injection Propulsion Device | Searchlight