SCREEN RETAINING STRAP - 20018302

(Image  of 1)