HITACHI OIL SEPARATOR 3221117204