Back to Previous Page

6 Cell Culture Inserts+6 Well Plate, 1.0 æm, PET Membrane, N

ITEM#: 2823-723431 CA

MFR#: 723431

6 Cell Culture Inserts+6 Well Plate, 1.0 æm, PET Membrane, N

6 Cell Culture Inserts+6 Well Plate, 1.0 æm, PET Membrane, N