KRT7 and bladder adenocarcinoma: The available evidence suggests that an immunohistochemical panel of CK7, CK20, CDX2, beta-catenin, thrombomodulin and Villin may best distinguish primary bladder adenocarcinomas from metastases.