Loading patent details...
US4440360A: Extendable Fin | Searchlight