95155-03-6

95155-03-6 structure
95155-03-6 structure

Name 3-(3,5-dioxo-1-phenylpyrazolidin-4-ylidene)-N-phenylbutanamide
Molecular Formula C19H17N3O3
Molecular Weight 335.35700
Exact Mass 335.12700
PSA 78.51000
LogP 2.87650