blows my mind, but major frustration this has not been IDed

YouTube - House/ techno, please id! (8)


could be Dutch as recorded during a Chemistry night on Dutch radio