I can't trace what part of the river they are from, so am not going to confirm that they are indeed Rio...
What I do know is that they definitely are not An. dolichopterus as the wholesaler claims.
They 'seem' to be Rio Ucayali -but I won't confirm that until I get a proper positive ID - if I get a proper positive ID.
On another note, i went through the cat-e-log and these seem pretty consistent with Rio Ucayali's - including the orangish colour. only time will tell i suppose. Until then ill keep getting more in hopes to breed them someday.