Fine Chemicals Catalog

5-Dibenzylamino-imidazo[1,2-a]pyrimidine-6-carboxylic acid ethyl ester

Catalog # DF-0012 CAS # NA