Skip to content

Human IL-28A/IFN-lambda 2, Tag Free Protein

Usd: 379

Specification

Catalog# HA210956

Human IL-28A/IFN-lambda 2, Tag Free Protein