I thought they were out of those. It's either a L. longibarbus or P. perruno, but probably the former. Too bad it got eaten. I resisted buying one when I saw them there since the L. grow quickly and get up to 3' and the P. to 2' (or so I've heard). If you want another one, Fish Palace had a couple last time I went and they've had them for a month or so. They were fatter and larger the second time I saw them and consequently the price went up.
Edit: I take that back, it's def. longibarbus since you can count the hard dorsal rays (they have more than true perrunos)