Products & ReviewLife Sciences
MultiScreen Plates and Millicell Inserts with Polycarbonate and PET membranes
PET membraneAlso a track-etched film which is translucent or microscopically transparent for good cell visualization
PET membrane
Also a track-etched film which is translucent or microscopically transparent for good cell visualization