HITACHI OIL SEPARATOR 25602540