N,N,N',N'-tetra(phenyl)piperazine-1,4-dicarboxamide STOCK3S-47870 Oprea1_857214 Oprea1_821457