HITACHI OIL SEPARATOR 3221120247