Loading patent details...
US4143838A: Folding Fin Assembly Detent | Searchlight