Someone above refers to the big problem with these priducts - if you don't cure the root of the problem you will swap one algae for another, probably a nasty hair algae....
Ya that looks like the stuff! I don't recommend chemicals though as many stated it will only be a quick fix and if you don't find out the cause it will come write back.