are snow foam ball the same as moth balls?

no. Styrofoam? Styrene is a aromatic, made from benzene.

http://en.wikipedia.org/wiki/Polystyrene