Previous Image 2006-9708 Patent model taffrail Ships log and rotor Walker 1881 patent no 238187 TR308558 Share this:TwitterFacebookMoreEmailLinkedIn