Separators/Centrifuge

MITSUBISHI SJ-20T IMPELLER 368016001