Hand Needles - Sharps #8 John James

Hand Needles - Sharps #8 John James

104095

Regular price $3.10
/

Only 9 items in stock!
John James Sharps #8. 20 needles per package.