142721-22-0

142721-22-0 structure
142721-22-0 structure

Name methyl 4-<1-<(2,4-diamino-6-pteridinyl)methyl>propyl>benzoate
Synonyms 4-[1-(2,4-Diamino-pteridin-6-ylmethyl)-propyl]-benzoic acid methyl ester
amino-4-deoxy-10-ethyl-10-deazapteroic acid
methyl 4-amino-4-deoxy-10-ethyl-10-deazapteroate
Molecular Formula C18H20N6O2
Molecular Weight 352.39000
Exact Mass 352.16500
PSA 129.90000
LogP 3.26950