HITACHI OIL SEPARATOR 3221124470