Loading patent details...
US5809926A: Lifting Fin | Searchlight