73449-06-6 2-deoxy-2-azidoadenosine triphosphate 2-deoxy-2-azidoadenosine triphosphate Catalog No.: 686635 Name: 2-deoxy-2-azidoadenosine triphosphate CAS: 73449-06-6 Formula: C10H15 N8 O12 P3 Inquire about this product →