[1,2,4]Triazolo[1,5-a]pyrimidine-2,7-dicarboxylic acid, 6-(3-hydroxypropyl)-, 7-ethyl 2-methyl ester | CAS 1146290-18-7 | 93% In Stock | Price & 5–9 Day Delivery | MolGraph