It's not on the From Beyond series as I first thought. Maybe something on Serotonine Records...
Sven Väth played it in an Electro set at Evosonic radio in 1998. Mix isn't online anywhere unfortunately.
I still know I hunted down every track from that set and got them all on vinyl... but what is it again....