518-831-8000 sales@utechproducts.com

12 Cell Culture Inserts 24 Well Plate, 0.8 ÆM, Pet Membrane,

182.26

Details

12 Cell culture inserts 24 well plate, 0.8 æM, pet membrane,

Additional Information

SKU 50183527
UOM CS
UNSPSC 41115603
Manufacturer Part Number 725321