106689-99-0

106689-99-0 structure
106689-99-0 structure

Name N'-(2-morpholinocyclopent-1-en-1-yl)-N'-phenylbenzohydrazide
Molecular Formula C22H25N3O2
Molecular Weight 363.45300
Exact Mass 363.19500
PSA 44.81000
LogP 3.89450