Tough, high density, self-adhesive polythene membrane for above and below ground applications. Suitable for both vertical and horizontal applications.
£233.53 Each
In stock
Enquire Now