Loading patent details...
US4874959A: Marine Engine With Louvered Flywheel Cover Shroud | Searchlight