20 BP Molecular Ruler. BIORAD

$3,989.33

SKU: 1708201 Category:

Description

20 BP Molecular Ruler 250µL