Sorry but I gotta disagree with Guppie_gups. It's definately a "False siamensis" (Epalzeorhynchus sp.) It is not a flying fox. Nor is it a SAE I'm afraid. (my opinion) I could describe why or you can believe the site here. SAE true or false!
Flying Fox or Epalzeorhynchus kalopterus - territorial amoungst they're own species and other similar looking Cyprinids. They will graze on algae to a certain extent but not like Crossocheilos siamensis which prefers to be in groups and does a good job on algae in the aquarium. People often buy this fish as thinking it is the algae eating flying fox Crossocheilos siamensis.