126560 ⎘
Wet end of machines for making continuous webs of paper Sand traps
Sand separator vessel perforated replaceable insert apparatus and method