25x20mm Yellow Shell Leaf Bead