Back to Previous Page

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

ITEM#: 2823-724321 CA

MFR#: 724321

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

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