Size

100ug

Catalog no.

GEN1298514.Mammalian Cell

Price

2083 EUR