Loading patent details...
US5542368A: Lightweight Anchor With Tail Fin | Searchlight