Propidium Iodide -25mg

C27H34I2N4

SKU: 25535-16-4 Category:

Description

38220090