NCRNA00213 3'UTR Luciferase Stable Cell Line

Catalog number: TU015391
Name: NCRNA00213 3'UTR Luciferase Stable Cell Line
Size: 1 ml
Price: 2176.00
  Buy   
Loading