Loading patent details...
US4778423A: Thermoplastic Swim Fin | Searchlight