top of page
146464-92-8

4-[2-carboxy-1-(2,4-diaminopteridin-6-yl)pent-4-yn-2-yl]benzoic acid

  • 146464-92-8
bottom of page