Loading patent details...
US4004374A: Descaling Bent Rod With Separated Cleaning Particles | Searchlight