The attached are pics of hardware for window screens. These are spring loaded and the screen secures to the flange of the window when released
Dave Sr. from SWISCO responded:
November 17, 2016
Your pull pin looks somewhat like our 70-075, but you will need to make the housing to install to your screen. I'm afraid that is not something we would be able to provide.