917759-94-5

917759-94-5 structure
917759-94-5 structure

Name 4-ethoxy-6-(3-ethoxyphenyl)pyrido[3,2-d]pyrimidin-2-amine
Molecular Formula C17H18N4O2
Molecular Weight 310.35000
Exact Mass 310.14300
PSA 83.88000
LogP 3.00150