Loading patent details...
US9156536B1: Marine propulsion system with efficient engine speed delta | Searchlight