1-benzyl 1,2-tert-butyl 2-phenylhydrazine-1,1,2-tricarboxylate
CAS No. 312934-62-6
DPC 423 292135-59-2