Back to Previous Page

Perm Cell Culture Insert, Pkd in 6W Plat

ITEM#: 2249-230609 CA

MFR#: 230609

Perm Cell Culture Insert, Pkd in 6W Plate, Hanging, PET, 3.0

Perm Cell Culture Insert, Pkd in 6W Plate, Hanging, PET, 3.0