Cockroach Fumigation Bombs

I think that’s the right term - basically those canister things that you set off in your house then leg it.

I think some roaches mated in my kitchen as in the last few days , I keep finding more and more.

I just want to bomb the place and be done with it - my local Wellcome didn’t seem to have it though, so any ideas where might?

Carrefour, RT Mart, try Quan Lian or whatever the chain is called in English.