Sierra Nine (Original) / Sierra Nine (US)
A team of scientific troubleshooters who travel around the world, stopping those who upset world peace with a stolen missle, new weapon, secret formula, etc.
Info mistake?