Back to Previous Page

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

ITEM#: 2134-451400175 CA

MFR#: 4514-00175

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

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