HITACHI OIL SEPARATOR 29414040