Product Search

pEE12.4 Plasmid

€59,259.60

Supplier: Nova Lifetech SKU: PVT1803
2-8℃