http://dolideals.ie/team.php?id=612&utm ... and%20more
Well I think that's the official name for them! It appears to me like some kind of fine sandpaper. These have been around a long time but I still don't know anyone who has bought one to find out it if it's worth spending the €7.95! Can anyone shed any light?
