24677-78-9 NSC146456 o-Pyrocatechualdehyde