PULP/JUICE SEPARATOR

PULP/JUICE SEPARATOR

PULP/JUICE SEPARATOR

HOUSEHOLD SPARE PARTS
Part number:
D028238
Technical Note