140866-79-1

140866-79-1 structure
140866-79-1 structure

Name dimethyl (4-(((2S,5R)-5-isopropyl-3,6-dimethoxy-2,5-dihydropyrazin-2-yl)methyl)benzyl)phosphonate
Molecular Formula C19H29N2O5P
Molecular Weight 396.41800
Exact Mass 396.18100
PSA 88.52000
LogP 2.58280