You have a mini monster on your hands. What you more than likely have is a sailfin pleco (aka L083, L165, L196, Gibby). Instead of just copying info from one site to another check out this link. Unless you have a 125gal+ tank I would tank it back ASAP. I know the Petsmart information tags around here say that you can keep it it a 20gal tank, but the person who wrote those cards was smoking something illegal that day.