I don´t think that it is St. elongatum (just compare your picture and species at: http://www.desmids.nl/maand/english/staurastrum_elongatum.html - e.g. the shape of semicells, thickness of the spines etc.). It looks like reproducing St. pingue (e.g. http://www.digicodes.info/staurastrum_pingue.html).
It is a micro algal form belongs to Chlorophyce and genus is Staurastrum and i am not sure it may be elongatum, after intensive examination only we came to conclusion.