Kraft Paper Tape – Self Adhesive 25mm x 25m

£2.03

Available on back-order

SKU: S56956 Categories: ,