Loading patent details...
US5301629A: Segmented Boat | Searchlight