Back to Previous Page

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

ITEM#: 2134-451400170 CA

MFR#: 4514-00170

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

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