Size

1000ug

Catalog no#

GEN1296608.E.coli

Price

2243 EUR