5-deazaisofolic acid
CAS No:
130327-67-2
Order 130327-67-2
deazaisofolic