Gemeinhardt Flute Cleaning Kit Impregnated polishing mittFlute body handkerchief swabHeadjoint swab3 flute swab clothsSmall double-ended duster brushKey and hinge oiler