Westfalia/GEA SC120 Separator Centrifuge

Listing #887765