will_joiner
Member
I seem to remember seeing ready made stick on glazing bars but can't remember the company selling them. Does anyone know any companies selling such a thing? I thought it was reddiseals but cant see them on their website.
Enter your email address to join: