67 Mylar lockstrip
It is
My bad
Thinking stainless
Print