HITACHI OIL SEPARATOR 52323020