Loading patent details...
US6938570B2: Mooring robot | Searchlight