Need to identify this pin / terminal
The pins that you are looking for seems to have been made by a company know as StarConnect.

These have part no. :- D139 ST613-3X0. 6A/B

Link to the company's website.  

A seller at AliExpress has listed a lot of StarConnect pins in the description. Link to it.