If I am thinking of the same thing we use to call it chocolate block in the Navy, if you go a google search for chocolate block connectors you will get loads of links. Can't help with best place to buy but any electrical factors should be able to help.