22109-63-3
2-oxo-2-pyridin-2-ylacetaldehyde
Product Code:
2417439
Molecular Formula:
C7H5NO2
Molecular Weight:
135.12
Order 22109-63-3