Hello!
We believe you have Marvin clear pull pins. Please see our 70-009 pull pins. Look it over and see what you think.