6-Pteridylaldehyde

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