2,4-Diamino-6-pteridinecarboxaldehyde 4261-17-0 6-Pteridinecarboxaldehyde, 2,4-diamino- Daptca