2-Naphthalenecarboxylic acid, 3-benzoyl- 3-Benzoyl-2-naphthoic acid 38119-08-3 EINECS 253-786-4