Phenylalanine amino acid molecule

Royalty-free stock photo ID: 49160959

Phenylalanine amino acid molecule