Product Search

PI [Propidium iodide]

€405.60

Supplier: MyBiosource SKU: MBS8579914-10mL

Additional information

Supplier

MyBiosource

Catalog number

MBS8579914-10mL

Size

10mL