Yep thats that can you can buy just about anywhere. Its called 'Great Stuff", but I don't think they intended to use it like this.
it lives up to its name, with 1001 uses! wow, you got a steal on that one...too bad you couldn't repeat that one with the jerk that sold the green machine to you. anyway, you have quite the collection....seeing your herd makes me miss my 78.