CK-20 is a cytokeratin found in carcinomas. Immunoperoxidase staining with various cytokeratins is useful for distinguishing different types of carcinomas. Seen here is CK-20 staining of a colonic adenocarcinoma.