This “new” product is a GG track pin with a 16 AWG wire soldered to it. I ordered & received 24 of them a weekend ago & they are really neat for someone like me - I have GG stainless track & my soldering skills are not up the task of soldering jumper wires onto SS. I have used spade lugs with success, but these pins are easier for me & seem to work perfectly.
Just wanted to write a positive post… Zephyrx