647845-59-8

647845-59-8 structure
647845-59-8 structure

Name 6-(2-ethoxyphenyl)-1,4,5,7-tetramethylpyrrolo[3,4-d]pyridazine
Molecular Formula C18H21N3O
Molecular Weight 295.37900
Exact Mass 295.16800
PSA 39.94000
LogP 4.05280