Back to Previous Page

12 Cell Culture Inserts+12 Well Plate, 3.0 æm, PET Membrane,

ITEM#: 2134-451400147 CA

MFR#: 4514-00147

12 Cell Culture Inserts+12 Well Plate, 3.0 æm, PET Membrane,

12 Cell Culture Inserts+12 Well Plate, 3.0 æm, PET Membrane,