US Patent 08831868 Watercraft automation and aquatic effort data utilizationUS Patent 8831868 Watercraft automation and aquatic effort data utilization
Infobox
Patent Number
08831868
Patent Number
8831868
Edits on 19 May, 2023
"Remove website redirecting to Patent Public Search front page"