Episomal iPSC Reprogramming System
Catalog number
SC900A-1
Name
Episomal iPSC Reprogramming System
Size
5 reactions
Price
958.00 EUR
SKU
01015745740
Supplier