HITACHI OIL SEPARATOR 52323021