119770-54-6

11-deazahomofolic acid

Cas Number: 119770-54-6  Molecular Structure
Product Code
1096260
Product Name
11-deazahomofolic acid
Cas Number
119770-54-6
Molecular Formula
C21H22 N6 O6