CD66e / CEACAM5 Human Protein AR24002PU-N USD 600.00 In Stock CD66e / CEACAM5 human protein, 0.2 mg Protein Source Carcinoma