634593-05-8 | 2-Formylphenyl 2-naphthalenesulfonate | AOBChem