90096-73-4

90096-73-4 structure
90096-73-4 structure

Name 1-(1-methylpyrrolidin-2-ylidene)-3-[2-[3-(trifluoromethyl)phenyl]ethenyl]urea
Molecular Formula C15H16F3N3O
Molecular Weight 311.30200
Exact Mass 311.12500
PSA 48.19000
LogP 3.65210