anthranilic acid anthranilate anthraniloyl anthranoyl nitroanilide adamantylamide nitroamide aminoamide argininamide alaninamide