was so long ago I bought my lance and now run out of stuff, was looking on epay this seemed a good deal, but is it the proper de greasing stuff?

http://cgi.ebay.co.uk/25L-SNOW-FOAM-...item4aa356f060

cheers Ronnie