Demon
Yes they are the window track allan screw covers!
Print