This shape looks a lot like the 55-076 Snap-in Glazing Bead. Look it over and let me know what you think.