Loading patent details...
US5353668A: Toolholder for Peeling Operation | Searchlight