HITACHI OIL SEPARATOR 3221119260