2'-(4-Methoxybenzoyl)-1-naphthohydrazide 83833-17-4 EINECS 280-991-6