Used OEM Windscreen
2304700 / EP897-21340A
has sticky stuff on it, cleanable, do not think it is overspray?
wscreen