0.8mm — Tagged "Size (inch): 3.14 inch" — ScaraBeads US Skip to content