Description

Deoxyribonucleic Acid, Lambda, A260/A280 at least 1.8, Bulk Price on Request!