2'-(3-Methylbenzoyl)-2-naphthohydrazide 83803-96-7 EINECS 280-917-2