HITACHI OIL SEPARATOR 50533021