2'-(2-Methylbenzoyl)-1-naphthohydrazide 83803-93-4 EINECS 280-914-6