CD66e / CEACAM5 Human Protein BA670 USD 1,075.00 In Stock CD66e / CEACAM5 human protein, 0.1 mg Protein Source Carcinoma