dam-/dcm- Competent E. coli C2925I

$167.25

SKU: C2925I Category: