61299-39-6
Pyrrolidine, 1-[3-(2,2-diphenylhydrazino)propyl]-, ethanedioate (1:1)
Product Code:
1014726
Molecular Formula:
C19H25N3·C2H2O4
Molecular Weight:
385.45
Order 61299-39-6