Product Search

TMB Membrane Substrate

€1,744.34

Supplier: MyBiosource SKU: MBS539296-5x100mL
Store at 4 degree C.