CCL26 3'UTR Luciferase Stable Cell Line

Information
Catalog number TU003771
Name CCL26 3'UTR Luciferase Stable Cell Line
Size 1 ml
Price 1302.00 EUR
Supplier ABM microrna
Order
Extended details