Firstly I'd suggest looking them up on PlanetCatfish, look them up by species in the Cat-eLog and then there are detailed articles in "Shane's World" on the 3 most kept cephalosilurus species of the 4 that exist, among other links to these fish found there.
Very briefly, c. apurensis are the most common in the hobby, they come from several river systems in Venezuela and possibly Colombia as well. C. Fowleri exist in only one river in Brazil and are much rarer, I haven't seen a 'real' c. fowleri for sale in years. As far as I.D. generally, fowleri tend to be a little more orange in background color, have few if any belly markings compared to apurensis with distinctly marked undersides. Fowleri also have flatter heads and a more squarish tail compared to the more rounded of apurensis and remain less 'girthy' than apurensis as well as only reaching around 18" in length. Apurensis grow faster and larger, to around 28" but it takes several years. Both species can be territorial, aggressive predators, the fowleri only slightly less so, be warned, either species is best kept alone. There are two other cephalosilirus species, c. nigricaudus (look like apurensis with a black tail-rarely imported) from Guyana and Surinam and the rarest, the c . albomarginatus from Guyana-top of my wish list, never seen one imported...