258525-96-1

258525-96-1 structure
258525-96-1 structure

Name 2-benzyl 1-(tert-butyl) 1-benzylhydrazine-1,2-dicarboxylate
Molecular Formula C20H24N2O4
Molecular Weight 356.41600
Exact Mass 356.17400
PSA 67.87000
LogP 4.65600