Loading patent details...
US4331097A: Floating Dolphin | Searchlight