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 50183572
UOM CS
UNSPSC 41115603
Manufacturer Part Number 724331