Royalty-free stock photo ID: 49160971

Tryptophan amino acid molecule - Image