Back to Previous Page

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

ITEM#: 2823-724331 CA

MFR#: 724331

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

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