DCP1A Blocking Peptide

Basic information

Name

DCP1A Blocking Peptide

size

1 mg

Catalog number

abx061680

Price

287 €

Extended information