Loading patent details...
US5380221A: Anchor Pin | Searchlight