Loading patent details...
US4280433A: Underwater Appendages for Vessels | Searchlight