103122-85-6 3-Deaza-GTP 3-Deazaguanosine triphosphate