1000265-63-3

1000265-63-3 structure
1000265-63-3 structure

Name 2-[2-(ureidomethyl)phenyl]-3-(2,6-dimethylphenylamino)imidazo[1,2-a]pyridine
Molecular Formula C23H23N5O
Molecular Weight 385.46200
Exact Mass 385.19000
PSA 84.45000
LogP 5.69420