2'-(3-Bromobenzoyl)-2-naphthohydrazide 84282-41-7 EINECS 282-686-3