90096-72-3

90096-72-3 structure
90096-72-3 structure

Name 1-(1-methylpyrrolidin-2-ylidene)-3-(2-phenylethenyl)urea
Molecular Formula C14H17N3O
Molecular Weight 243.30400
Exact Mass 243.13700
PSA 48.19000
LogP 2.63330