Skip to content

Human IAPP/Amylin, Tag Free Protein

Usd: 129

Specification

Catalog# HA211569

Human IAPP/Amylin, Tag Free Protein