Does anyone recognize this?
Sounds to me like Mantronix / T La Rock style production, the fact that I think it's played at 45 rather than 33 doesn't help. I've tried to slow down the sample half way through, nearer the possible original speed.
Fingers crossed!