1H-Purine-6-carboxylic acid 2365-43-7 6-Carboxypurine 6-Purinecarboxylic acid 6-Purinoic acid NSC54461 Purine-6-carboxylic acid