Window Weep Hole Drain Cover Double Glazing Vent Drainage Cap uPVC White / Brown

They area designed to fit a standard drainage hole used by many manufacturers.

eBay