DEOXYRIBONUCLEIC ACID, GENOMIC

Product Code: 298585
Molecular Formula:
Molecular Weight: 310000
93384-16-8