HITACHI OIL SEPARATOR 3221131260