100 bp DNA Ladder

Catalog number
M1158-500
Name
100 bp DNA Ladder
Size
100 loads
Price
344 EUR
Supplier

Details