Ethanone, 1-imidazo[1,5-a]pyrimidin-3-yl-

Product Code: 2154537
Molecular Formula: C8H8ClNO2S
Molecular Weight: 217.67
1094209-35-4