DNA research, PCR strip and micropipette

Royalty-free stock photo ID: 123256558

DNA research, PCR strip and micropipette