Fine Chemicals Catalog

5-Oxo-5,8-dihydro-imidazo[1,2-a]pyrimidine-6-carboxylic acid ethyl ester

Catalog # DF-0009 CAS # 112273-77-5