130327-70-7
5-deaza-5,6,7,8-tetrahydroisofolic acid
Product Code:
1126811
Molecular Formula:
C20H24 N6 O6
Molecular Weight:
444.44
Order 130327-70-7
deaza,tetrahydroisofolic,CASNo 130327-70-7