The best CYCSP53 3'UTR Luciferase Stable Cell Line, quick delivery, high quality.
2176 EUR
1 ml
TU005429
Get on Gentaur.com