The lab technician injects the red liquid into a microtiter plate

Code produit:
347932373