HITACHI OIL SEPARATOR 21714040