Cyfra-21-1 Human Protein BA1026 USD 655.00 2 Weeks Cyfra-21-1 human protein, 50 µg Protein Source Cell culture