I checked out those bands, and I couldn't find anything with a similar sound.
I should probably specify that its the first 9 seconds of that link, and its the bit that repeats ~4 times every second. I swear I know it from somewhere and I get the distinct impression it was from my 80s music phase.