Loading patent details...
US4251956A: Apparatus for Descaling Metal Strip | Searchlight