Size

1000ug

Catalog no.

GEN1037287.E.coli

Price

2641 EUR