Science and molecular biology expertise with experimental setup Tube with red liquid sample and plate with PCR reaction mixture held by hands

Code produit:
893757543