I think pens are standardized. They're probably all made in the same factory, no matter what OEM uses them. They look exactly like the broken pins I removed except for one tiny thing; They are slightly wider on one side. I noticed that the original pins broke off on one side when I removed them. You have the key to match in the same direction. I tried putting the side with the key in the slot first and found the other side couldn't clear the slot. I've tried the reverse and again too far. They're nylon, so I filed down some of the width to make them fit. Once assembled, they look identical to the pins removed and work perfectly. I bet the heatsink manufacturers use some kind of press to press it into place, which is why it's so difficult to do it by hand. Nevertheless 5 stars. They will work perfectly.