1585-40-6 Benzenepentacarboxylic acid NSC12096 Pentacarboxybenzene