Eighthcircuit,
Yes, that's the stuff. It comes in different sizes, but for filling stands it's a mute point. I get mine at Pro Bass Shops however, you have to go to the store to buy it, they don't seem to sell it online. Lead isn't dangerous to adults from short term exposure, but I would recommend using thick latex gloves when handling it anyway.