3,4,9,10-Perylenetetracarboxylic acid 81-32-3 NSC89768 Perylenetetracarboxylic acid