Laboratory technician injecting liquid into a microtiter plate

Laboratory technician injecting liquid into a microtiter plate

 Stock photo ID: 95996656