10mm loose gemstone stone beads strand

FOB Reference Price:
$1.90 - $3.40 / Strand | 20 Strand/Strands (Min. Order)