Top Suppliers:I want be here

135423-84-6

135423-84-6 structure
135423-84-6 structure

Name 10-propargyl-5-deazaaminopterin
Synonyms (S)-2-{4-[(2,4-Diamino-pyrido[2,3-d]pyrimidin-6-ylmethyl)-prop-2-ynyl-amino]-benzoylamino}-pentanedioic acid
Molecular Formula C23H23N7O5
Molecular Weight 477.47300
Exact Mass 477.17600
PSA 197.65000
LogP 2.43010