Back to Previous Page

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

ITEM#: 2134-451400177 CA

MFR#: 4514-00177

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

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