T84.66 is a monoclonal antibody that binds with high specificity and affinity to human tumor-associated CEA. Here, CEACAM5 is linked to neoplasm.