As others have said, standard crank puller.
If it's a Miche BB then (from what I remember) there's nothing that can be replaced as it's a sealed unit. Just replace the whole thing for £12 a pop but, before doing that, try sticking it all back together again.
Mine (with Miche Primato cranks) clanks occasionally and I've found that undoing it and doing it all back up is enough to stop the clanking. Never had any problems with anything coming undone and I don't use Loctite, but plenty of others have problems with Miche BBs coming loose (see rants passim by Zipperhead).