Product Search

PI [Propidium iodide]

€505.06

Supplier: MyBiosource SKU: MBS8579914-25mg

Additional information

Supplier

MyBiosource

Catalog number

MBS8579914-25mg

Size

25mg