62596-90-1

62596-90-1 structure
62596-90-1 structure

Name Indolizine-2-carboxylic acid N'-benzo[1,3]dioxol-5-ylmethyl-hydrazide
Molecular Formula C17H15N3O3
Molecular Weight 309.31900
Exact Mass 309.11100
PSA 64.00000
LogP 2.88440