Back to Previous Page

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

ITEM#: 2134-451400146 CA

MFR#: 4514-00146

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

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