Size

100ug

Catalog no#

GEN1296608.Mammalian Cell

Price

2757 EUR