What where these fish sold to you as?, it is very unlikely these are more than Ancistrus sp3. Not many Ancistrus are pure strains in captivity and very very few are wild caught due to being relatively dull and cheap in comparison to most wild caught loricariidae.
Congratulations none the less!