Loading patent details...
US3969853A: Torque Fin Anchor | Searchlight