Loading patent details...
US4804382A: Artificial Vessel | Searchlight