HITACHI OIL SEPARATOR 59007320