All 20 amino acids
This page lists the 20 proteinogenic amino acids - those normally involved in the synthesis of proteins - but there are many others with minor molecular differences.
Every amino acid has an amino group (-NH2 ) and a carboxylic acid group (-COOH).
Each one also has a unique R group - 6 or 7 categories.
There is a link below to each individual amino acid's page on this website.