that looks like the old hypostomus plecostomus that used to be imported before the "new common pleco" started being farmed. Go to planet catfish and check in the genus hypostomus to see if I'm right. (I'm too lazy).
It doesn't look like a common, gibby, or hypostomus (IMO) just looking at it's head structure. The lack of distinctive marks and coloring make it hard to identify. I'd try posting over at http://www.planetcatfish.com and seeing if you have better luck.