They can be used on any building, including granaries and scout guilds. Not walls.
What I want to know is, are they one-use only? I bought five and now only have three.
Each one is a set of bombs and what's needed to set and detonate them.
That kind of thing isn't usually reusable.