I have never seen aything like that before....might try an electrical supply house locally?
one of those places where you would have to talk to an electrician to find the supply house...
otherwise, why not solder it? or even better! a distribution block, one with fuses even!