Top Suppliers:I want be here

886494-61-7

886494-61-7 structure
886494-61-7 structure

Name 3-pyrrolidin-1-ylbenzohydrazide
Synonyms 3-Pyrrolidin-1-yl-benzoic acid hydrazide
Molecular Formula C11H15N3O
Molecular Weight 205.25600
Exact Mass 205.12200
PSA 61.85000
LogP 2.23040