Description
Royal Self-threading Needles
Product No. 06093
Self-threading needles are perfect for those who struggle to see when threading machine needles.
Sold per pack of 5 Needles
Product No. 06093
Self-threading needles are perfect for those who struggle to see when threading machine needles.
Sold per pack of 5 Needles