Bacterial Strain JM109(DE3), Glycerol Stock: 500microl

$57.65

SKU: P9801 Category: