Home Chemical Details 119820-56-3
2-desamino-2,3-dimethyl-N(10)-propargyl-5,8-dideazafolic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us