HITACHI OIL SEPARATOR 58453020