KOBELCO OIL SEPARATOR 3221117253