Grahm Turner
New member
Hi,
Can anybody help; need to buy self adhesive sandpaper rolls 115mm x 5m. Can anybody advise where to buy in UK?
Thanks
Can anybody help; need to buy self adhesive sandpaper rolls 115mm x 5m. Can anybody advise where to buy in UK?
Thanks