Since im in the U.S. I've only seen the common hood pins, but I've seen something which looks to me to be the same thing, but I've seen it only in the UK. I circled what it is, and if anyone can, provide a link on where to buy it, thanks.

Tom™ said:is that the flush or plus flush set?