$150.00-300.00
(Min. Order) 100 carats
$150.00-300.00
(Min. Order) 100 carats
$60.00-120.00
(Min. Order) 100 carats
$20.00-50.00
(Min. Order) 10 carats
$100.00-250.00
Min. Order: 10 carats
$300.00-500.00
Min. Order: 5 carats
$2,000.00-2,200.00
Min. Order: 50 kilograms
$10.00-25.00
Min. Order: 50 carats
$2.00-10.00
Min. Order: 100 carats
$70.00-150.00
Min. Order: 25 carats
$8.00-12.00
Min. Order: 100 grams
$4.00-8.00
Min. Order: 1000 grams
$1,000.00-1,800.00
Min. Order: 1 kilogram
$50.00-100.00
Min. Order: 25 carats
$6.00-10.00
Min. Order: 500 grams
$80.00-200.00
Min. Order: 25 carats
$10.00-25.00
Min. Order: 500 strands
$15.00-25.00
Min. Order: 50 carats
$350.00-550.00
Min. Order: 5 carats
$50.00-150.00
Min. Order: 25 carats