Gutter Cover Drainage Ditch Channel Grate Driveway Trench Filter

10 Pcs Needles Threader Threaders for Sewing Machines Yarn Embroidery. - The high-density design of drainage grate can effectively prevent small objects from entering the trench, maintaining a good drainage effect.

eBay