Skip to content

Human Uromodulin/UMOD, Tag Free Protein

Usd: 140

Specification

Catalog# HA211187

Human Uromodulin/UMOD, Tag Free Protein