Proline amino acid molecule

Royalty-free stock photo ID: 49160962

Proline amino acid molecule