Good point! I guess you are right with Hypostomus. Why do you think it is laplatae? Couldn't it be H. plecostomus?Little late but this is most likely Hypostomus laplatae. I count approx. 8 soft spines after the first hard spine. Dorsal too short for 10+ spines. Adipose fin is usually very long on a Ranger Pleco.