Hi there, I think Braks or one of the guys who had some MR development input posted around here somewhere that it looks like a film slide, but it's unconfirmed where it came from, or from what production.
Somebody jump in here if I'm wrong since I haven't kept up with that info. I haven't looked into it since the slide is only peculiar to the Pre-Production 3 helmet, and the PP3 saw no screen time (that we can see), so I haven't looked into this detail to determine it's "found" origins.