HITACHI OIL SEPARATOR 52303021