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