518-831-8000 sales@utechproducts.com

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

182.26

Details

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

Additional Information

SKU 50183526
UOM CS
UNSPSC 41115603
Manufacturer Part Number 724321