CPS1 3'UTR Luciferase Stable Cell Line

General information

Catalog number

TU004959

Size

1 ml

Price

1302.00 €

Detailed information