These are the replacement pins I would recommend, you may want to get in touch with the manufacturer and see if they fit Selmers. Unlike the OEM part these will never snap. Unfortunately nylon pins snapping are a big problem that manufacturers have refused to address.