Delica Beads

Delica Beads Come in Tubes of Approximately 7.2 grams.