Loading patent details...
US4571128A: I. D. Helix Grooving Head | Searchlight