Benzoic acid, 4-[[(2,4-diamino-6-pteridinyl)methyl]formylamino]-,4-nitrophenyl ester

Product Code: 631042
Molecular Formula: C21H16N8O5
Molecular Weight:
95485-01-1