Back to Previous Page

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

ITEM#: 2823-725331 CA

MFR#: 725331

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

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