Defenders 4 Meter Slug and Snail Copper Self Adhesive Poisen Free Barrier Tape