Unknown origins or age
Does have some glue residue on the undercap
two small clips on edges to hold in place
In nice condtion