HITACHI OIL SEPARATOR 21114040