Smad4 Blocking Peptide

Basic information

Name

Smad4 Blocking Peptide

size

50 ug

Catalog number

33R-10496

Price

445 €

Extended information