3-Deazaguanosine-5'-phosphate 3-Deazaguanylic acid 56039-13-5