Loading patent details...
US5924966A: Apparatus for Exercising Triceps Muscles | Searchlight