4742-17-0
6-Pteridylaldehyde
Product Code:
1027658
Molecular Formula:
C7H4N4O
Molecular Weight:
Order 4742-17-0