I happened to walk past an AAC Islander the other day and noticed something sitting on the front external LH windscreen. This pic from Airliners.net (John Farrington's copyright freely acknowledged) shows it very well.
Assuming it isn't a sneaky-beaky thought-controlled laser cannon HUD rangefinder or some other highly classified widget, can anyone advise its purpose? Might it be a de-icing panel?