CD66e / CEACAM5 Human Protein BA1025 USD 1,540.00 5 Days CD66e / CEACAM5 human protein, 1 mg Protein Source Cell culture