Thanks for the vote of confidence Talltree but I am far from being an expert on rainbow fish. What I do know is that without knowing the provenance (origins) of the rainbow fish it is almost impossible to accurately name the exact subspecies aside from just naming its general type. Many serious rainbow fish keepers and breeders only keep one species of rainbow per tank, even going to the extreme of keeping rainbows from one river/ creek system separate to other creek systems, because each locale has its own subtle differences.
So PlecostomusPerson, I would say go with Talltree's identification which is probably right on a broader scale, and if you should breed these fish and then sell the offspring, admit that your are not completely sure of their full parentage.
Most serious rainbow breeders will only source fish from known trusted sources and do their utmost to not muddy the gene waters by mixing subspecies, but I believe as long as your honest any purchases are up to your customers and on their head if they don't get exactly what they thought they where.