106663-84-7 2,2-Diselenobis(N-phenylbenzamide) Benzamide, 2,2'-diselenobis(N-phenyl- Bis(2-(N-phenylcarboxamido)phenyl)diselenide Bpcpds DiEbs Ebselen diselenide