293TN Producer Cell Line

$312

Clear

Description

293TN Producer Cell Line

Additional information

2 x 10^6 Cells