1094209-35-4
Ethanone, 1-imidazo[1,5-a]pyrimidin-3-yl-
Product Code:
2154537
Molecular Formula:
C8H8ClNO2S
Molecular Weight:
217.67
Order 1094209-35-4