Quoted from e_lectro:Found some on ebay, but they appear to be pretty thin and I do not need boxes of 1000.
But your sugested name and those ebay ads lead me to a few decent options. They are not a complete match but might be the best options...
Keystone 1240 Mouser
Keystone 1241 Mouser
Keystone 1242 Mouser
A few other places had them, but Mouser was the only one I saw that you did not have to buy in packs of 100.
What speaks against these ones?
ebay.com link: 100Pcs 2 2 2 7 3 2 4 2 Keystone Solder Lug Terminal Brass Double Head