HITACHI OIL SEPARATOR 3221109090