Royalty-free stock photo ID: 239922532

Closeup on sample being dropped into well plate in laboratory - Image