2 3-aminopentan-1 5-dial July 8, 2019 16 32 64 128 3 amino pentanal 2 3-diaminonaphthalene 3 amino pentanedioic acid