50pcs 18kgp 10mm  Lobster claw Clasps Findings h0613

50pcs 18kgp 10mm Lobster claw Clasps Findings h0613

  • $2.00
    Unit price per 



Material:Zinc Alloy Metal