Clue: Patented screen held in stock in Scotland (7)
Answer: BREVETÉ
Explanation: Definition: Patented
VET (to screen) in BETE