Royalty-free stock photo ID: 417376135

Fluorescent bacteria at UV light of lab test