96329-22-5

1-benzhydrylhydrazine hydrochloride