Netted catfish
Netted catfish. These are USDA 103 catfish, a variety of catfish bred by the Catfish Genetics Research Unit in the USA specifically for commercial use. The USDA 103 catfish matures faster than any other tested species of catfish and so gives a greater commercial yield.
Details
License type
Rights Managed