I couldnt find this foam in our home depot store here. I looked next to all the "great stuff" thats in a red/yellow spray can.
The two employees I asked told me thats all they had; so I kept looking. I know that great stuff has other bottles for diff. applications. I didnt find anything, but it was the last thing that I was looking for during my quick 15 min shopping, that somehow became an hour and a half.
I didnt search in the caulk aisle extensively; next time.
I do remember some stuff in a b&w spray bottle that might be stronger, and it was at Lowes. That was probably 6 years ago, so I dont know if it still exists.