50528-90-0

50528-90-0 structure
50528-90-0 structure

Name 1-(3,4-dimethoxyphenyl)-3-(1-methylpyrrolidin-2-ylidene)urea
Molecular Formula C14H19N3O3
Molecular Weight 277.31900
Exact Mass 277.14300
PSA 66.65000
LogP 2.31130