Episomal iPSC Reprogramming System
Catalog number
322-SC900a-1
Name
Episomal iPSC Reprogramming System
Size
1 kit or item
Price
1540.00 EUR
SKU
02013627036
Supplier