303162-62-1

303162-62-1 structure
303162-62-1 structure

Name 5-[2-(benzylamino)pyridin-4-yl]-4-(3,5-dimethylphenyl)-1,3-thiazol-2-amine
Molecular Formula C23H22N4S
Molecular Weight 386.51300
Exact Mass 386.15700
PSA 92.80000
LogP 5.68630