The lab technician injects the red liquid into a microtiter plate

Code produit:
335126479