Loading patent details...
US5646366A: Underwater Defense System | Searchlight