I also picked this up, and can confirm it was the Alto one for anyone who's also looking to pick one of these up.
The ABD Snow foam is also great stuff! I got a bottle with the lance, and you only need a little bit with warm water to give full coverage of our cars.