25:th-Mar-2015, 08:14:57
Just had a quick look before I left for work and it does appear that it's the full size plastic cover from the upper level display yeah. Let me get back to you later today when I take it apart to get the needles out and I'll confirm if it's the plastic window that you need