Hall Crystal Flute Cleaning Rod for C and D Piccolos This is the cleaning rod for our C or D Hall Crystal Piccolos Cleaning rod is made from 100% cotton flannel over a foam core It is designed to fit the bore of each flute Our cleaning rods come in three sizes