Glazing bars

The supports into which glass is fitted - as in a greenhouse.

Gland nut      Glyphosate
-----------------------------------------
-----------------------------------------
DIY & Hardware Stores in...