Description

Deoxyribonucleic Acid, Lambda, EcoR I Fragments, 100 ug