Of what are mothballs composed? And why should they deter moths?
Moths don't like naphthalene.........
And this is something that really makes me peeved. You save a special shirt/suit for a special occasion, and the time you do have the occasion to wear it you find that moth larvae have dined on it..........
There was an old tradition that if you stored your clobber in cedar boxes, the oil in the cedar would deter the moths........of course, the cedar box loses this moth deterrent over time. Well you use moth balls