I believe it is Cyphcharex magdalenae, closely related to Prochilodotids, but instead it is considered a Curimatide (or a toothless Characin)
Different species are found from Costa Rica in the north, south as far as northern Argentina.
Here in Panama they are called Lisa's, or Sardinas and eaten like sardines.
They eat algae and soft detritus