SMAD3 Blocking Peptide

Basic information

Name

SMAD3 Blocking Peptide

size

5 mg

Catalog number

abx161457

Price

1722 €

Extended information