https://www.amazon.com/Chemical-G…0cnVl&th=1
https://www.walmart.com/ip/Chemic…/333100283
Normal price was around $18. Not all walmart has this in stock. YMMV
BTW, Amazon also have its own branded foam cannon on sale for $16.35. Never used before but looks well built and backed with one year warranty.
https://www.amazon.com/AmazonBasi…02