Product Search

PI [Propidium iodide]

€451.50

Supplier: MyBiosource SKU: MBS8579914-10mg

Additional information

Supplier

MyBiosource

Catalog number

MBS8579914-10mg

Size

10mg