2'-(2-Methylbenzoyl)-2-naphthohydrazide 83803-94-5 EINECS 280-915-1