A clean, high-tech laboratory with automated equipment for high throughput screening.

Code produit:
887883904