DAPI (4′,6-Diamidino-2-Phenylindole, Dilactate)

$139.65

SKU: D3571 Category: