Search

biomolecule 2-amino-3-carboxymuconate semialdehyde