1369366-82-4
7h-pyrrolo[2,3-d]pyrimidine-6-carbaldehyde
Product Code:
2260057
Molecular Formula:
C7H5N3O
Molecular Weight:
147.13
Order 1369366-82-4