107470-89-3

107470-89-3 structure
107470-89-3 structure

Name 4-cyano(ethoxycarbonyl)methylene-3,6-diphenyl-1H-pyridazine
Molecular Formula C21H17N3O2
Molecular Weight 343.37900
Exact Mass 343.13200
PSA 78.77000
LogP 3.26218