93066-91-2

93066-91-2 structure
93066-91-2 structure

Name 5-[4-(5-amino-4-cyano-5-oxopenta-1,3-dienyl)phenyl]-2-cyanopenta-2,4-dienamide
Molecular Formula C18H14N4O2
Molecular Weight 318.32900
Exact Mass 318.11200
PSA 135.74000
LogP 3.88296