20070708 home.science: Carbon balls could help fight allergies