SMAD3 Inhibtor, SIS 3-d3

Basic information

Name

SMAD3 Inhibtor, SIS 3-d3

size

1 mg

Catalog number

S564502

Price

268 €

Extended information