1056877-14-5
3-hydroxy-1,5-naphthyridine-4-carbaldehyde
Product Code:
299396
Molecular Formula:
C9H6N2O2
Molecular Weight:
174.15
Order 1056877-14-5