4-(1-(2,4-DIAMINOPTERIDIN-6-YL)PENT-4-YN-2-YL)BENZOIC ACID

P88825
97%
146464-93-9
MFCD09833979
C18H16N6O2
348.36
Quantity Pack Size Price (USD) Lead Time, days
20MG $1,614.00 6 to 8
100MG $3,228.00 6 to 8
We accept Blanket Purchase Order