Loading patent details...
US3935775A: Iron Piece Shearing Machine | Searchlight