CELL CULTURE GRADE WATER-12x1L (12 x 1 L)

Product information

$531.40

Additional details

SKU

IBI-IB42012

Manufacturer Part Number

IB42012