10488099

SKU: d44b496d9552 Category:

E-GEL 50BP DNA LADDER